qqqqqqq
12321
31
53
25

352
523235
5
323
5
352253
23
532